rough-fruited buttercup - Turkish English Dictionary